home *** CD-ROM | disk | FTP | other *** search
/ Clickx 44 / Clickx 44.iso / assets / swf / start.swf / scripts / __Packages / clickx / util / DrawingUtil.as < prev    next >
Encoding:
Text File  |  2007-01-01  |  2.9 KB  |  88 lines

  1. var ┬º\x01┬º = 536;
  2. while(true)
  3. {
  4.    if(eval("\x01") == 536)
  5.    {
  6.       set("\x01",eval("\x01") + 29);
  7.       ┬º┬ºpush(true);
  8.    }
  9.    else
  10.    {
  11.       if(eval("\x01") != 565)
  12.       {
  13.          break;
  14.       }
  15.       set("\x01",eval("\x01") - 55);
  16.       if(┬º┬ºpop())
  17.       {
  18.          set("\x01",eval("\x01") - 61);
  19.       }
  20.    }
  21. }
  22. if(eval("\x01") == 510)
  23. {
  24.    set("\x01",eval("\x01") - 61);
  25.    toggleHighQuality();
  26.    ┬º┬ºpop()[┬º┬ºpop()] = ┬º┬ºpop()[length(┬º┬ºpop())][┬º┬ºconstant(21)]();
  27.    _loc1_[┬º┬ºconstant(44)][┬º┬ºconstant(58)] = eval(┬º┬ºconstant(5))[┬º┬ºconstant(19)][┬º┬ºconstant(20)][┬º┬ºconstant(21)](_loc1_,_loc1_[┬º┬ºconstant(43)]);
  28.    _loc1_[┬º┬ºconstant(41)][┬º┬ºconstant(58)] = eval(┬º┬ºconstant(5))[┬º┬ºconstant(19)][┬º┬ºconstant(20)][┬º┬ºconstant(21)](_loc1_,_loc1_[┬º┬ºconstant(40)]);
  29.    _loc1_[┬º┬ºconstant(15)][┬º┬ºconstant(58)] = eval(┬º┬ºconstant(5))[┬º┬ºconstant(19)][┬º┬ºconstant(20)][┬º┬ºconstant(21)](_loc1_,_loc1_[┬º┬ºconstant(45)]);
  30.    ┬º┬ºpop()[┬º┬ºpop()] = ┬º┬ºpop();
  31.    _loc2_[┬º┬ºconstant(14)] = 0;
  32.    _loc2_[┬º┬ºconstant(12)] = 100;
  33.    _loc2_[┬º┬ºconstant(25)] = 100;
  34.    ┬º┬ºconstant(59)(eval(┬º┬ºconstant(1))[┬º┬ºconstant(3)][┬º┬ºconstant(4)][┬º┬ºconstant(10)],null,1);
  35. }
  36. else if(eval("\x01") == 449)
  37. {
  38.    set("\x01",eval("\x01") + 72);
  39.    if(!_global.clickx)
  40.    {
  41.       _global.clickx = new Object();
  42.    }
  43.    ┬º┬ºpop();
  44.    if(!_global.clickx.util)
  45.    {
  46.       _global.clickx.util = new Object();
  47.    }
  48.    ┬º┬ºpop();
  49.    if(!_global.clickx.util.DrawingUtil)
  50.    {
  51.       var _loc2_ = clickx.util.DrawingUtil = function()
  52.       {
  53.       }.prototype;
  54.       clickx.util.DrawingUtil = function()
  55.       {
  56.       }.drawRectangle = function(target_mc, lineColor, lineThickness, fillColor, topX, topY, bottomX, bottomY)
  57.       {
  58.          target_mc.moveTo(topX,topY);
  59.          target_mc.lineStyle(lineThickness,lineColor,100);
  60.          target_mc.beginFill(fillColor,100);
  61.          target_mc.lineTo(bottomX,topY);
  62.          target_mc.lineTo(bottomX,bottomY);
  63.          target_mc.lineTo(topX,bottomY);
  64.          target_mc.lineTo(topX,topY);
  65.          target_mc.endFill();
  66.       };
  67.       clickx.util.DrawingUtil = function()
  68.       {
  69.       }.drawCircle = function(target_mc, r, x, y)
  70.       {
  71.          target_mc.moveTo(x + r,y);
  72.          var _loc7_ = 0.41421356237309503;
  73.          var _loc1_ = 45;
  74.          while(_loc1_ <= 360)
  75.          {
  76.             var _loc3_ = r * Math.cos(_loc1_ * 3.141592653589793 / 180);
  77.             var _loc4_ = r * Math.sin(_loc1_ * 3.141592653589793 / 180);
  78.             var _loc6_ = _loc3_ + r * _loc7_ * Math.cos((_loc1_ - 90) * 3.141592653589793 / 180);
  79.             var _loc5_ = _loc4_ + r * _loc7_ * Math.sin((_loc1_ - 90) * 3.141592653589793 / 180);
  80.             target_mc.curveTo(_loc6_ + x,_loc5_ + y,_loc3_ + x,_loc4_ + y);
  81.             _loc1_ += 45;
  82.          }
  83.       };
  84.       ┬º┬ºpush(ASSetPropFlags(clickx.util.DrawingUtil.prototype,null,1));
  85.    }
  86.    ┬º┬ºpop();
  87. }
  88.